import {
  ChatLineRound,
  Picture,
  Document,
  VideoCamera,
  Microphone,
  Cpu,
  Link,
  Monitor
} from '@element-plus/icons-vue'

export const mainMenus = [
  {
    path: '/ai-chat',
    name: 'AI对话',
    icon: 'ChatDotRound'
  },
  {
    path: '/image',
    name: '图像处理',
    icon: 'PictureFilled'
  },
  {
    path: '/text',
    name: '文本处理',
    icon: 'Document'
  },
  {
    path: '/video',
    name: '视频处理',
    icon: 'VideoCameraFilled'
  },
  {
    path: '/audio',
    name: '语音处理',
    icon: 'Microphone'
  },
  {
    name: '代码助手',
    path: '/code',
    icon: 'Monitor'
  },
  {
    name: 'AI模型',
    path: '/model',
    icon: 'Cpu'
  },
  {
    name: 'API接口',
    path: '/api',
    icon: 'Link'
  }
]

// 导出图标组件映射
export const iconComponents = {
  ChatLineRound,
  Picture,
  Document,
  VideoCamera,
  Microphone,
  Cpu,
  Link,
  Monitor
} 